#pragma once
#include "afxwin.h"

// CMini dialog

class CAllTabs;
class CPrefTab;
class CMini : public CDialog
{
	DECLARE_DYNAMIC(CMini)

public:
	CMini(CWnd* pParent = NULL, CAllTabs *allTabs = NULL, 
		CPrefTab* prefs = NULL);   // standard constructor
	virtual ~CMini();

// Dialog Data
	enum { IDD = IDD_MINI };

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support

	DECLARE_MESSAGE_MAP()
public:
	CPicView _pic;
	Album					*_currentAlbum;
	int setResult(Album* album);
	virtual BOOL OnInitDialog();
	afx_msg void OnRButtonUp(UINT nFlags, CPoint point);
	virtual BOOL PreTranslateMessage(MSG* pMsg);
	CAllTabs* _allTabs;
	CEdit _status;
	afx_msg void OnWindowPosChanged(WINDOWPOS* lpwndpos);
	CPrefTab *_prefs;
//	afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
//	afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
//	afx_msg void OnMouseMove(UINT nFlags, CPoint point);
//	int _drag;
	afx_msg void OnPaint();
	CStatic _register;
	afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
//	afx_msg BOOL OnEraseBkgnd(CDC* pDC);
	afx_msg UINT OnNcHitTest(CPoint point);
	afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
//	afx_msg void OnRButtonDblClk(UINT nFlags, CPoint point);
//	afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point);
//	afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
//	afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
//	int _drag;
};
